On L Island we mainly eat Take out, have bought pizza. Sandwich, taste better than P Island restaurant, and cheap. I also highly recommend a take out restaurant. For the specific location, the right hand direction of the pier has been going to the end (500-800 meters) and then turn left to have a restaurant (Gala,takeaway), I feel very good.